package com.example.testapp

/**
 * @Package com.example.testapp
 * @ClassName Bean
 * @Author caostgrace
 * @Date 2021/4/13
 * @Email liaobing@qiantoon.com
 * @Desc
 */
data class DoctorInfo(
        val OperID: String,//  "51392219930802285701",
        val GUID: String,//  "huc",
        val Name: String,//  "袁聪医生",
        val Sex: String,// "1",
        val Age: String,// "27",
        val IdentityID: String,//  "513922199308022857",
        val Phone: String,// "18011482047",
        val DocID: String,// "39f7e057-90b4-dcf2-ef49-304351241de5",
        val Title: String,// "主任医师",
        val OrgCode: String,//  "39e93d28-8612-54b5-c56b-5f5ec8a6f06c",
        val OrgName: String,//   "资阳市第一人民医院",
        val DepartName: String,//    "正畸科",
        val DepartCode: String,//     "39e93d39-43c6-c5ac-401c-e7fe86819bbf",
        val Image: String,//    "https://125.64.9.93:8815/DOC/IMG/UploadFile/20201001/8cb889ca-a28a-4e0a-b824-d39c230c164a.jpg",
        val ImId: String,//    "51392219930802285701",
        val QrcodInfo: String,//     "39f7e057-90b4-dcf2-ef49-304351241de5",
        val IsDefaultByDoc: String,//     "1",
        val OrgImage: String,//      "https://125.64.9.93:8815/DOC/IMG/UploadFile/20201023/c948f3b3-4a3e-4766-bbbb-95c3ffb654ce.png",
        val Token: String      //   "9446ac18-c8c8-4ce6-8a2c-837517894a5b"
)

data class MineHealthCircleBean(
        var HealthyCircleID: String,//健康圈ID
        var TypeArray: List<HealthyCircleType>,//类型ID
        var PublishName: String,//发布人名字
        var PublishImage: String,//发布人头像
        var Content: String,//文字内容
        var ImageArray: List<MineHealthCircleImageBean>,//图片列表
        var UserLevel: String,//用户等级（0：蓝V、1:橙V 等）
        var UserType: String,//用户类型（医生、助手等）
        var ArticleType: String,//文章类型类型（图文、链接等）  0:图文；1:链接分享）
        var ShareUrl: String,//分享到三方平台链接地址
        var Link: String,//链接地址
        var LinkTitle: String,//链接地址标题
        var LinkImage: String,//链接地址标题图
        var PublishTime: String,//发布时间
        var PageViewCount: String,//浏览量
        var ShareCount: String,//分享量
        var CommentCount: String,//评论条数
        var LikeCount: String,//点赞数量
        var IsLikeTag: String,    //是否已经点赞
        var State: String,       //空：全部；0：待审核；1：已审核；2：已驳回 3：撤回；4：草稿箱（预留字段）
        var Purview: String    //谁可以看类型 0:公开 1:粉丝 2:自己

) {
    override fun toString(): String {
        return "MineHealthCircleBean(HealthyCircleID='$HealthyCircleID', TypeArray=$TypeArray, PublishName='$PublishName', PublishImage='$PublishImage', Content='$Content', ImageArray=$ImageArray, UserLevel='$UserLevel', UserType='$UserType', ArticleType='$ArticleType', ShareUrl='$ShareUrl', Link='$Link', LinkTitle='$LinkTitle', LinkImage='$LinkImage', PublishTime='$PublishTime', PageViewCount='$PageViewCount', ShareCount='$ShareCount', CommentCount='$CommentCount', LikeCount='$LikeCount', IsLikeTag='$IsLikeTag', State='$State', Purview='$Purview')"
    }
}

data class HealthyCircleType(
        var TypeID: String,//主键
        var TypeName: String    //类型名称
)

data class MineHealthCircleImageBean(
        var ImageID: String,//图片主键
        var ImageUrl: String    //图片地址
)